<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <button class="set">创建</button>
    <button class="get">获取</button>
</body>
<script>

    // 如何创建cookie?
    // 1. cookie的存取都依赖于document.cookie
    // 2. cookie是以键值对形成存在的(字符串) => 存的时候是一条一条存储的,取的时候一次性取出所有的cookie(以"; "分隔)

    // cookie的时效性 => cookie可以设置过期时间
    // 默认情况下,cookie在关闭浏览器时会过期,自动被移出,如果想长时间存储数据,需要给cookie设置过期时间 
    // 给cookie添加属性expires => 接收一个日期格式的字符串(世界时)用于设置过期时间


    // cookie的跨页面访问  => cookie可以设置存储路径
    // cookie默认存储在当前文件所在的目录 (cookie存储时和目录绑定), 该目录及其子目录下的所有文件 均可以访问存储的cookie



    var set = document.getElementsByClassName("set")[0];
    var get = document.getElementsByClassName("get")[0];

    // set.onclick = function () {

    //     var date = new Date();
    //     date.setDate(date.getDate() + 7);
    //     // console.log(date.toString());  //日期对象转字符串
    //     // console.log(date.toUTCString());  //日期对象转字符串(世界时)

    //     document.cookie = "user=a123123;expires=" + date.toUTCString();
    //     document.cookie = "pwd=123123;expires=" + date.toUTCString();
    //     document.cookie = "phone=17386141517;expires=" + date.toUTCString();
    //     document.cookie = "email=1272071495@qq.com;expires=" + date.toUTCString();
    // }


    set.onclick = function () {

        var date = new Date();
        date.setDate(date.getDate() + 7);
        // console.log(date.toString());  //日期对象转字符串
        // console.log(date.toUTCString());  //日期对象转字符串(世界时)

        document.cookie = "user=a123123;expires=" + date.toUTCString();
        document.cookie = "pwd=123123;expires=" + date.toUTCString();
        document.cookie = "phone=17386141517;expires=" + date.toUTCString();
        document.cookie = "email=1272071495@qq.com;expires=" + date.toUTCString();
    }


    get.onclick = function () {
        console.log(document.cookie);
    }



</script>

</html>